package pl.edu.agh.stock.parser;

import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;

public class GPWTools {

	public static final Map<String, Set<String>> INDICES = new HashMap<String, Set<String>>();
	static {
		defineIndex("WIG20", new String[] {"ASSECOPOL", "BOGDANKA", "BRE", "CEZ", "GETIN", "GTC", "HANDLOWY", "KERNEL", "KGHM", "LOTOS", "PBG", "PEKAO", "PGE", "PGNIG", "PKNORLEN", "PKOBP", "PZU", "TAURONPE", "TPSA", "TVN"});
		defineIndex("mWIG40", new String[] {"AGORA", "AMREST", "ASTARTA", "BIOTON", "BORYSZEW", "BUDIMEX", "CCC", "CCIINT", "CENTROZAP", "CERSANIT", "CYFRPLSAT", "DUDA", "ECHO", "ELBUDOWA", "EMPERIA", "ENEA", "EUROCASH", "GPW", "IDMSA", "IMPEXMET", "INGBSK", "KETY", "KOGENERA", "KOPEX", "KOV", "LPP", "MCI", "MILLENNIUM", "NETIA", "NFIEMF", "ORBIS", "PEP", "PETROLINV", "POLIMEXMS", "POLNORD", "PULAWY", "SKOTAN", "STALPROD", "SWIECIE", "SYNTHOS"});
		defineIndex("sWIG80", new String[] {"08OCTAVA", "ABCDATA", "ABPL", "ACE", "AGROTON", "ALCHEMIA", "ALMA", "AMICA", "APATOR", "ARCTIC", "ARMATURA", "ASSECOBS", "ASSECOSLO", "ATM", "AZOTYTARNOW", "BARLINEK", "BBIDEVNFI", "BBIZENNFI", "BOMI", "CALATRAVA", "CCENERGY", "CHEMOS", "CIECH", "CITYINTER", "COGNOR", "COMARCH", "COMP", "CORMAY", "DEBICA", "DGA", "DOMDEV", "EFH", "ENERGOPLD", "ERBUD", "FAMUR", "FARMACOL", "GANT", "GRAJEWO", "HAWE", "HBPOLSKA", "INTEGERPL", "INTERCARS", "IPOPEMA", "JUTRZENKA", "JWCONSTR", "KOFOLA", "KREDYTB", "KREZUS", "KRUSZWICA", "LCCORP", "LENTEX", "LUBAWA", "MENNICA", "MERCOR", "MIDAS", "MILKILAND", "MIRBUD", "MMPPL", "MNI", "MOSTALWAR", "MOSTALZAB", "NEUCA", "OPTIMUS", "PBSFINANSE", "PGF", "POLAQUA", "POLICE", "RAFAKO", "RUBICON", "SANOK", "SNIEZKA", "STALEXP", "STALPROFI", "SYGNITY", "TRAKCJA", "TRION", "TUEUROPA", "VISTULA", "WAWEL", "ZELMER"});
		defineIndex("WIG-SUROWC", new String[] {"BOGDANKA", "DSS", "KGHM", "NEWWORLDR", "SADOVAYA"});
		defineIndex("WIG-BANKI", new String[] {"BOS", "BRE", "GETIN", "HANDLOWY", "INGBSK", "KREDYTB", "MILLENNIUM", "PEKAO", "PKOBP", "UNICREDIT"});
		defineIndex("WIG-BUDOW", new String[] {"ABMSOLID", "AWBUD", "BIPROMET", "BUDIMEX", "BUDOPOL", "ELBUDOWA", "ELEKTROTI", "ENAP", "ENERGOPLD", "ENERGOPOL", "ERBUD", "GASTELZUR", "HBPOLSKA", "INSTALKRK", "INTERBUD", "MIRBUD", "MOSTALEXP", "MOSTALPLC", "MOSTALWAR", "MOSTALZAB", "PANOVA", "PBG", "POLAQUA", "POLIMEXMS", "PROCHEM", "PROJPRZEM", "TESGAS", "TRAKCJA", "ULMA", "UNIBEP", "ZUE"}); 
		defineIndex("WIG-CHEMIA", new String[] {"AZOTYTARNOW", "CIECH", "POLICE", "PULAWY", "SYNTHOS"});
		defineIndex("WIG-DEWEL", new String[] {"08OCTAVA", "ALTERCO", "BBIDEVNFI", "CELTIC", "DOMDEV", "ECHO", "EDINVEST", "GANT", "GTC", "INPRO", "JWCONSTR", "KCI", "LCCORP", "ORCOGROUP", "PLAZACNTR", "POLNORD", "RANKPROGR", "REINHOLD", "ROBYG", "RONSON", "TRITON", "TUP", "WARIMPEX", "WIKANA"});
		defineIndex("WIG-INFO", new String[] {"ARCUS", "ASSECOBS", "ASSECOPOL", "ASSECOSEE", "ASSECOSLO", "ATM", "B3SYSTEM", "CALATRAVA", "COMARCH", "COMP", "ELZAB", "IVMX", "MCLOGIC", "NOVITUS", "NTTSYSTEM", "ONE2ONE", "OPTEAM", "OPTIMUS", "PCGUARD", "PROCAD", "QUMAKSEK", "SIMPLE", "SYGNITY", "TALEX", "WASKO"});
		defineIndex("WIG-MEDIA", new String[] {"4FUNMEDIA", "ADVGRUPA", "AGORA", "ATMGRUPA", "CAMMEDIA", "CCIINT", "CITYINTER", "CYFRPLSAT", "K2INTERNT", "MIT", "MUZA", "NETMEDIA", "POINTGROUP", "TVN"});
		defineIndex("WIG-PALIWA", new String[] {"CPENERGIA", "KOV", "LOTOS", "MOL", "PETROLINV", "PGNIG", "PKNORLEN"});
		defineIndex("WIG-PL", new String[] {"06MAGNA", "08OCTAVA", "4FUNMEDIA", "ABCDATA", "ABMSOLID", "ABPL", "ACTION", "ADVADIS", "ADVGRUPA", "AGORA", "ALCHEMIA", "ALMA", "ALTERCO", "AMBRA", "AMICA", "AMREST", "APATOR", "APLISENS", "ARCTIC", "ARCUS", "ARMATURA", "ARTERIA", "ASSECOBS", "ASSECOPOL", "ASSECOSEE", "ATLANTAPL", "ATLANTIS", "ATM", "ATMGRUPA", "ATREM", "AWBUD", "AZOTYTARNOW", "B3SYSTEM", "BAKALLAND", "BARLINEK", "BBICAPNFI", "BBIDEVNFI", "BBIZENNFI", "BEDZIN", "BENEFIT", "BERLING", "BIOTON", "BIPROMET", "BLACKLION", "BOGDANKA", "BOMI", "BORYSZEW", "BOS", "BRE", "BSCDRUK", "BUDIMEX", "BUDOPOL", "BUDVARCEN", "BUMECH", "BYTOM", "CALATRAVA", "CAMMEDIA", "CAPITAL", "CASHFLOW", "CCC", "CCENERGY", "CELTIC", "CENTKLIMA", "CENTROZAP", "CERSANIT", "CHEMOS", "CIECH", "CITYINTER", "COGNOR", "COMARCH", "COMP", "COMPLEX", "CORMAY", "CPENERGIA", "CYFRPLSAT", "DEBICA", "DECORA", "DELKO", "DGA", "DOMDEV", "DRAGOWSKI", "DROP", "DROZAPOL", "DSS", "DUDA", "ECARD", "ECHO", "EDINVEST", "EFEKT", "EFH", "EKO", "EKOEXPORT", "ELBUDOWA", "ELEKTROTI", "ELSTAROIL", "ELZAB", "EMCINSMED", "EMPERIA", "ENAP", "ENEA", "ENERGOINS", "ENERGOPLD", "ENERGOPOL", "ERBUD", "ERG", "ERGIS", "ESSYSTEM", "EUCO", "EUIMPLANT", "EUROCASH", "EUROFAKTR", "EUROMARK", "EUROTEL", "FAM", "FAMUR", "FARMACOL", "FASING", "FASTFIN", "FERRO", "FERRUM", "FON", "FORTE", "FOTA", "GANT", "GASTELZUR", "GETIN", "GINOROSSI", "GPW", "GRAAL", "GRAJEWO", "GROCLIN", "GTC", "HANDLOWY", "HARDEX", "HARPER", "HAWE", "HBPOLSKA", "HELIO", "HUTMEN", "HYDROTOR", "HYGIENIKA", "IDEATFI", "IDMSA", "IMPEL", "IMPEXMET", "INDYKPOL", "INGBSK", "INPRO", "INSTALKRK", "INTEGERPL", "INTERBUD", "INTERCARS", "INTERFERI", "INTERSPPL", "INTROL", "INVESTCON", "IPOPEMA", "IVMX", "IZNS", "IZOSTAL", "JAGO", "JUPITER", "JUTRZENKA", "JWCONSTR", "K2INTERNT", "KCI", "KETY", "KGHM", "KOELNER", "KOFOLA", "KOGENERA", "KOMPAP", "KOMPUTRON", "KONSSTALI", "KOPEX", "KPPD", "KRAKCHEM", "KREC", "KREDYTB", "KREDYTIN", "KREZUS", "KRUSZWICA", "LCCORP", "LENA", "LENTEX", "LOTOS", "LPP", "LSTCAPITA", "LUBAWA", "MAGELLAN", "MAKARONPL", "MAKRUM", "MCI", "MCLOGIC", "MEDIATEL", "MENNICA", "MERCOR", "MIDAS", "MIESZKO", "MILLENNIUM", "MIRBUD", "MISPOL", "MIT", "MMPPL", "MNI", "MOJ", "MONNARI", "MOSTALEXP", "MOSTALPLC", "MOSTALWAR", "MOSTALZAB", "MUZA", "MWTRADE", "NETIA", "NETMEDIA", "NEUCA", "NFIEMF", "NORTCOAST", "NOVITA", "NOVITUS", "NOWAGALA", "NTTSYSTEM", "ODLEWNIE", "ONE2ONE", "OPENFIN", "OPONE", "OPTEAM", "OPTIMUS", "ORBIS", "ORZBIALY", "OTMUCHOW", "PAGED", "PAMAPOL", "PANOVA", "PATENTUS", "PBG", "PBSFINANSE", "PCCINTER", "PCGUARD", "PEKAES", "PEKAO", "PEP", "PEPEES", "PERMEDIA", "PETROLINV", "PGE", "PGF", "PGNIG", "PKNORLEN", "PKOBP", "PLASTBOX", "POINTGROUP", "POLAQUA", "POLCOLORIT", "POLICE", "POLIMEXMS", "POLJADLO", "POLNA", "POLNORD", "POZBUD", "PRAGMAFA", "PRAGMAINK", "PROCAD", "PROCHEM", "PROCHNIK", "PROJPRZEM", "PROTEKTOR", "PTI", "PULAWY", "PZU", "QUERCUS", "QUMAKSEK", "RADPOL", "RAFAKO", "RAFAMET", "RAINBOW", "RANKPROGR", "REDAN", "RELPOL", "REMAK", "ROBYG", "ROPCZYCE", "RUBICON", "SANOK", "SANWIL", "SECOGROUP", "SEKO", "SELENAFM", "SFINKS", "SIMPLE", "SKOTAN", "SKYLINE", "SNIEZKA", "SONEL", "STALEXP", "STALPROD", "STALPROFI", "STAPORKOW", "SUWARY", "SWIECIE", "SWISSMED", "SYGNITY", "SYNTHOS", "TALEX", "TAURONPE", "TELL", "TERESA", "TESGAS", "TFONE", "TIM", "TPSA", "TRAKCJA", "TRANSPOL", "TRAVELPL", "TRION", "TRITON", "TUEUROPA", "TUP", "TVN", "ULMA", "UNIBEP", "VARIANT", "VINDEXUS", "VISTULA", "VOTUM", "WADEX", "WARFAMA", "WASKO", "WAWEL", "WIELTON", "WIKANA", "WILBO", "WOJAS", "YAWAL", "ZASTAL", "ZELMER", "ZETKAMA", "ZPUE", "ZREMB", "ZUE"});
		defineIndex("WIG-SPOZYW", new String[] {"AGROTON", "AMBRA", "ASTARTA", "DUDA", "ELSTAROIL", "GRAAL", "INDYKPOL", "JUTRZENKA", "KERNEL", "KOFOLA", "KRUSZWICA", "MAKARONPL", "MIESZKO", "MILKILAND", "MISPOL", "OTMUCHOW", "PAMAPOL", "PBSFINANSE", "PEPEES", "SEKO", "SOBIESKI", "WAWEL", "WILBO"});
		defineIndex("WIG-TELCOM", new String[] {"HAWE", "MEDIATEL", "MMPPL", "MNI", "NETIA", "TPSA"});
		defineIndex("WIG-ENERG", new String[] {"BEDZIN", "CEZ", "ENEA", "KOGENERA", "PEP", "PGE", "TAURONPE"});
		defineIndex("WIGdiv", new String[] {"AGORA", "APATOR", "ASSECOPOL", "ASSECOSLO", "ATMGRUPA", "CEZ", "CYFRPLSAT", "DEBICA", "DOMDEV", "ELBUDOWA", "ENEA", "FORTE", "HANDLOWY", "KETY", "KGHM", "KOFOLA", "KOGENERA", "NEUCA", "PGE", "PGNIG", "PKOBP", "PULAWY", "QUMAKSEK", "SANOK", "SNIEZKA", "STALPROD", "TPSA", "TVN", "WAWEL", "ZELMER"});
		defineIndex("RESPECT", new String[] {"AZOTYTARNOW", "BARLINEK", "BOGDANKA", "BRE", "BUDIMEX", "ELBUDOWA", "HANDLOWY", "INGBSK", "KGHM", "LOTOS", "MILLENNIUM", "PGNIG", "PKNORLEN", "SWIECIE", "TPSA"});
		defineIndex("InvestorMS", new String[] {"08OCTAVA", "ABCDATA", "ABMSOLID", "ABPL", "ACTION", "AGORA", "ALCHEMIA", "ALMA", "ALTERCO", "AMBRA", "AMICA", "AMREST", "APATOR", "APLISENS", "ARCTIC", "ARMATURA", "ASSECOBS", "ASSECOSEE", "ATM", "ATMGRUPA", "ATREM", "AWBUD", "AZOTYTARNOW", "BAKALLAND", "BARLINEK", "BBIDEVNFI", "BBIZENNFI", "BEDZIN", "BERLING", "BIOTON", "BLACKLION", "BOMI", "BOS", "BSCDRUK", "BUMECH", "CCENERGY", "CELTIC", "CENTKLIMA", "CENTROZAP", "CIECH", "CITYINTER", "COGNOR", "COMARCH", "COMP", "CORMAY", "DEBICA", "DECORA", "DOMDEV", "DROP", "DSS", "DUDA", "ECHO", "EDINVEST", "EFH", "EKO", "ELBUDOWA", "ELEKTROTI", "ELSTAROIL", "EMCINSMED", "EMPERIA", "ENERGOINS", "ENERGOPLD", "ENERGOPOL", "ERBUD", "ERGIS", "ESSYSTEM", "EUCO", "EUIMPLANT", "FAMUR", "FARMACOL", "FERRO", "FERRUM", "FORTE", "FOTA", "GANT", "GINOROSSI", "GPW", "GRAAL", "GRAJEWO", "GROCLIN", "HARPER", "HAWE", "HBPOLSKA", "HELIO", "HUTMEN", "IDEATFI", "IDMSA", "IMPEL", "IMPEXMET", "INDYKPOL", "INPRO", "INSTALKRK", "INTEGERPL", "INTERBUD", "INTERCARS", "INTROL", "IPOPEMA", "IVMX", "IZOSTAL", "JUTRZENKA", "JWCONSTR", "KETY", "KOELNER", "KOFOLA", "KOGENERA", "KOMPUTRON", "KONSSTALI", "KOPEX", "KREDYTIN", "KREZUS", "KRUSZWICA", "LCCORP", "LENTEX", "LUBAWA", "MAGELLAN", "MCI", "MENNICA", "MERCOR", "MIESZKO", "MIRBUD", "MISPOL", "MIT", "MMPPL", "MNI", "MOSTALWAR", "MOSTALZAB", "MWTRADE", "NETIA", "NETMEDIA", "NEUCA", "NFIEMF", "NOVITUS", "NOWAGALA", "OPONE", "OPTIMUS", "ORBIS", "ORZBIALY", "OTMUCHOW", "PAGED", "PAMAPOL", "PANOVA", "PATENTUS", "PCCINTER", "PEKAES", "PEP", "PETROLINV", "PGF", "PLASTBOX", "POINTGROUP", "POLAQUA", "POLICE", "POLIMEXMS", "POLNORD", "POZBUD", "PROCHEM", "PROCHNIK", "PROTEKTOR", "PTI", "PULAWY", "QUERCUS", "QUMAKSEK", "RADPOL", "RAFAKO", "RAFAMET", "RAINBOW", "RANKPROGR", "REDAN", "REMAK", "ROBYG", "SANOK", "SECOGROUP", "SEKO", "SELENAFM", "SKOTAN", "SNIEZKA", "SONEL", "STALEXP", "STALPROD", "STALPROFI", "SWISSMED", "SYGNITY", "TESGAS", "TIM", "TRAKCJA", "TRITON", "TUEUROPA", "TUP", "ULMA", "UNIBEP", "VISTULA", "WASKO", "WAWEL", "WIELTON", "WIKANA", "WOJAS", "YAWAL", "ZASTAL", "ZELMER", "ZPUE", "ZUE"});
		defineIndex("WIG", new String[] {"06MAGNA", "08OCTAVA", "4FUNMEDIA", "ABCDATA", "ABMSOLID", "ABPL", "ACE", "ACTION", "ADVADIS", "ADVGRUPA", "AGORA", "AGROTON", "ALCHEMIA", "ALMA", "ALTERCO", "AMBRA", "AMICA", "AMREST", "APATOR", "APLISENS", "ARCTIC", "ARCUS", "ARMATURA", "ARTERIA", "ASBIS", "ASSECOBS", "ASSECOPOL", "ASSECOSEE", "ASSECOSLO", "ASTARTA", "ATLANTAPL", "ATLANTIS", "ATM", "ATMGRUPA", "ATREM", "AVIASG", "AWBUD", "AZOTYTARNOW", "B3SYSTEM", "BAKALLAND", "BARLINEK", "BBICAPNFI", "BBIDEVNFI", "BBIZENNFI", "BEDZIN", "BENEFIT", "BERLING", "BIOTON", "BIPROMET", "BLACKLION", "BMPAG", "BOGDANKA", "BOMI", "BORYSZEW", "BOS", "BRE", "BSCDRUK", "BUDIMEX", "BUDOPOL", "BUDVARCEN", "BUMECH", "BYTOM", "CALATRAVA", "CAMMEDIA", "CAPITAL", "CASHFLOW", "CCC", "CCENERGY", "CCIINT", "CEDC", "CELTIC", "CENTKLIMA", "CENTROZAP", "CERSANIT", "CEZ", "CHEMOS", "CIECH", "CITYINTER", "COGNOR", "COMARCH", "COMP", "COMPLEX", "CORMAY", "CPENERGIA", "CYFRPLSAT", "DEBICA", "DECORA", "DELKO", "DGA", "DOMDEV", "DRAGOWSKI", "DROP", "DROZAPOL", "DSS", "DUDA", "ECARD", "ECHO", "EDINVEST", "EFEKT", "EFH", "EKO", "EKOEXPORT", "ELBUDOWA", "ELEKTROTI", "ELSTAROIL", "ELZAB", "EMCINSMED", "EMPERIA", "ENAP", "ENEA", "ENERGOINS", "ENERGOPLD", "ENERGOPOL", "ERBUD", "ERG", "ERGIS", "ESSYSTEM", "EUCO", "EUIMPLANT", "EUROCASH", "EUROFAKTR", "EUROMARK", "EUROTEL", "FAM", "FAMUR", "FARMACOL", "FASING", "FASTFIN", "FERRO", "FERRUM", "FON", "FORTE", "FORTUNA", "FOTA", "GANT", "GASTELZUR", "GETIN", "GINOROSSI", "GPW", "GRAAL", "GRAJEWO", "GROCLIN", "GTC", "HANDLOWY", "HARDEX", "HARPER", "HAWE", "HBPOLSKA", "HELIO", "HUTMEN", "HYDROTOR", "HYGIENIKA", "IDEATFI", "IDMSA", "IMPEL", "IMPEXMET", "INDYKPOL", "INGBSK", "INPRO", "INSTALKRK", "INTEGERPL", "INTERBUD", "INTERCARS", "INTERFERI", "INTERSPPL", "INTROL", "INVESTCON", "IPOPEMA", "IVMX", "IZNS", "IZOSTAL", "JAGO", "JUPITER", "JUTRZENKA", "JWCONSTR", "K2INTERNT", "KCI", "KERNEL", "KETY", "KGHM", "KOELNER", "KOFOLA", "KOGENERA", "KOMPAP", "KOMPUTRON", "KONSSTALI", "KOPEX", "KOV", "KPPD", "KRAKCHEM", "KREC", "KREDYTB", "KREDYTIN", "KREZUS", "KRUSZWICA", "LCCORP", "LENA", "LENTEX", "LOTOS", "LPP", "LSTCAPITA", "LUBAWA", "MAGELLAN", "MAKARONPL", "MAKRUM", "MCI", "MCLOGIC", "MEDIATEL", "MENNICA", "MERCOR", "MIDAS", "MIESZKO", "MILKILAND", "MILLENNIUM", "MIRBUD", "MISPOL", "MIT", "MMPPL", "MNI", "MOJ", "MOL", "MONNARI", "MOSTALEXP", "MOSTALPLC", "MOSTALWAR", "MOSTALZAB", "MUZA", "MWTRADE", "NETIA", "NETMEDIA", "NEUCA", "NEWWORLDR", "NFIEMF", "NORTCOAST", "NOVITA", "NOVITUS", "NOWAGALA", "NTTSYSTEM", "ODLEWNIE", "OLYMPIC", "ONE2ONE", "OPENFIN", "OPONE", "OPTEAM", "OPTIMUS", "ORBIS", "ORCOGROUP", "ORZBIALY", "OTMUCHOW", "PAGED", "PAMAPOL", "PANOVA", "PATENTUS", "PBG", "PBSFINANSE", "PCCINTER", "PCGUARD", "PEGAS", "PEKAES", "PEKAO", "PEP", "PEPEES", "PERMEDIA", "PETROLINV", "PGE", "PGF", "PGNIG", "PKNORLEN", "PKOBP", "PLASTBOX", "PLAZACNTR", "POINTGROUP", "POLAQUA", "POLCOLORIT", "POLICE", "POLIMEXMS", "POLJADLO", "POLNA", "POLNORD", "POZBUD", "PRAGMAFA", "PRAGMAINK", "PROCAD", "PROCHEM", "PROCHNIK", "PROJPRZEM", "PROTEKTOR", "PTI", "PULAWY", "PZU", "QUERCUS", "QUMAKSEK", "RADPOL", "RAFAKO", "RAFAMET", "RAINBOW", "RANKPROGR", "REDAN", "REINHOLD", "RELPOL", "REMAK", "ROBYG", "RONSON", "ROPCZYCE", "RUBICON", "SADOVAYA", "SANOK", "SANWIL", "SECOGROUP", "SEKO", "SELENAFM", "SFINKS", "SILVANO", "SIMPLE", "SKOTAN", "SKYLINE", "SNIEZKA", "SOBIESKI", "SONEL", "STALEXP", "STALPROD", "STALPROFI", "STAPORKOW", "SUWARY", "SWIECIE", "SWISSMED", "SYGNITY", "SYNTHOS", "TALEX", "TAURONPE", "TELL", "TERESA", "TESGAS", "TFONE", "TIM", "TPSA", "TRAKCJA", "TRANSPOL", "TRAVELPL", "TRION", "TRITON", "TUEUROPA", "TUP", "TVN", "ULMA", "UNIBEP", "UNICREDIT", "VARIANT", "VINDEXUS", "VISTULA", "VOTUM", "WADEX", "WARFAMA", "WARIMPEX", "WASKO", "WAWEL", "WIELTON", "WIKANA", "WILBO", "WOJAS", "YAWAL", "ZASTAL", "ZELMER", "ZETKAMA", "ZPUE", "ZREMB", "ZUE"});
		defineIndex("WIG20lev", new String[] {"ASSECOPOL", "BOGDANKA", "BRE", "CEZ", "GETIN", "GTC", "HANDLOWY", "KERNEL", "KGHM", "LOTOS", "PBG", "PEKAO", "PGE", "PGNIG", "PKNORLEN", "PKOBP", "PZU", "TAURONPE", "TPSA", "TVN"});
		defineIndex("WIG20", new String[] {"ASSECOPOL", "BOGDANKA", "BRE", "CEZ", "GETIN", "GTC", "HANDLOWY", "KERNEL", "KGHM", "LOTOS", "PBG", "PEKAO", "PGE", "PGNIG", "PKNORLEN", "PKOBP", "PZU", "TAURONPE", "TPSA", "TVN"});
	}
	
	private static void defineIndex(String name, String[] valors) {
		Set<String> set = new HashSet<String>();
		for (String v: valors) {
			set.add(v);
		}
		INDICES.put(name, set);
	}
	
}
